Version

BulletGraph<T> Class Members

The following tables list the members exposed by BulletGraph<T>.

Public Constructors
 NameDescription
Public ConstructorBulletGraph<T> ConstructorInitializes a new instance of the BulletGraph class.  
Public Properties
 NameDescription
Public PropertyModelThe model to use to store configuration data.  
Public Methods
 NameDescription
Public MethodBackingBrushOverloaded. Sets the brush to use to fill the backing of the bullet graph.  
Public MethodBackingInnerExtentSets the inner extent of the bullet graph backing.  
Public MethodBackingOuterExtentSets the outer extent of the bullet graph backing.  
Public MethodBackingOutlineOverloaded. Sets the brush to use for the outline of the backing.  
Public MethodBackingStrokeThicknessSets the stroke thickness of the backing outline.  
Public MethodClientEventsModelWidgetBase.ClientEvents  
Public MethodFontSets the font.  
Public MethodFontBrushOverloaded. Sets the brush to use for the label font.  
Public MethodHeightBulletGraphModel.Height.  
Public MethodHtmlAttributesSet HtmlAttributes to the HTML div element  
Public MethodIDBulletGraphModel.ID  
Public MethodIntervalSets the interval to use for the scale.  
Public MethodIsScaleInvertedSets a value indicating whether the scale is inverted. When the scale is inverted the direction in which the scale values increase is right to left.  
Public MethodLabelExtentSets the position at which to put the labels as a value from 0 to 1, measured from the bottom of the scale. Values further from zero than 1 can be used to hide the labels of the bullet graph.  
Public MethodLabelIntervalSets the interval to use for rendering labels. This defaults to be the same interval as the tickmarks on the scale.  
Public MethodLabelsPostInitialA value to start adding labels, added to the scale's MinimumValue.  
Public MethodLabelsPreTerminalA value to stop adding labels, subtracted from the scale's MaximumValue.  
Public MethodMaximumValueSets the maximum value of the scale.  
Public MethodMinimumValueSets the minimum value of the scale.  
Public MethodMinorTickBrushOverloaded. Sets the brush to use for the minor tickmarks.  
Public MethodMinorTickCountSets the number of minor tickmarks to place between major tickmarks.  
Public MethodMinorTickEndExtentSets the position at which to stop rendering the minor tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodMinorTickStartExtentSets the position at which to start rendering the minor tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodMinorTickStrokeThicknessSets the stroke thickness to use when rendering minor ticks.  
Public MethodOrientationSets the orientation of the scale.  
Public MethodPixelScalingRatioSets the scaling value used to affect the pixel density of the control.  
Public MethodRangeBrushesOverloaded. Assigns the list of brushes to the ranges of the bullet graph.  
Public MethodRangeInnerExtentSets the position at which to start rendering the ranges, measured from the front/bottom of the control as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodRangeOuterExtentSets the position at which to stop rendering the range as a value from 0 to 1 measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodRangeOutlinesOverloaded. Assigns the list of outlines to the ranges of the bullet graph.  
Public MethodRangesBuilds ranges for the bullet graph.  
Public MethodRangeTooltipTemplateBulletGraphModel.RangeToolTipTemplate.  
Public MethodRenderRender the bullet graph widget with the accumulated model changes in the wrapper.  
Public MethodScaleBackgroundBrushOverloaded. Sets the background brush for the scale.  
Public MethodScaleBackgroundOutlineOverloaded. Sets the background outline for the scale.  
Public MethodScaleBackgroundThicknessSets the background outline thickness for the scale.  
Public MethodScaleEndExtentSets the position at which to stop rendering the scale as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodScaleStartExtentSets the position at which to start rendering the scale, measured from the front/bottom of the bullet graph as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodShowToolTipSets a value indicating whether tooltips are enabled.  
Public MethodShowToolTipTimeoutSets the time in milliseconds that tooltip appearance is delayed with.  
Public MethodTargetValueSets the value indicated by the target value bar.  
Public MethodTargetValueBreadthGet or sets the breadth of the target value element.  
Public MethodTargetValueBrushOverloaded. Sets the brush to use when rendering the fill of the comparative marker.  
Public MethodTargetValueInnerExtentSets the position at which to start rendering the target value, measured from the front/bottom of the control as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodTargetValueNameSets the name used for the target value. The name is displayed in the default target value tooltip.  
Public MethodTargetValueOuterExtentSets the position at which to start rendering the target value, measured from the front/bottom of the control as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodTargetValueOutlineOverloaded. Sets the brush to use when rendering the outline of the target value.  
Public MethodTargetValueStrokeThicknessSets the stroke thickness of the outline of the target value bar.  
Public MethodTargetValueTooltipTemplateBulletGraphModel.TargetValueToolTipTemplate.  
Public MethodTickBrushOverloaded. Sets the brush to use for the major tickmarks.  
Public MethodTickEndExtentSets the position at which to stop rendering the major tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodTicksPostInitialA value to start adding tickmarks, added to the scale's MinimumValue.  
Public MethodTicksPreTerminalA value to stop adding tickmarks, subtracted from the scale's MaximumValue.  
Public MethodTickStartExtentSets the position at which to start rendering the major tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodTickStrokeThicknessSets the stroke thickness to use when rendering ticks.  
Public MethodTransitionDurationSets the number of milliseconds over which changes to the bullet graph should be animated.  
Public MethodValueSets the value at which the bar ends.  
Public MethodValueBrushOverloaded. Sets the brush to use for the actual value element.  
Public MethodValueInnerExtentSets the position at which to start rendering the actual value geometries, measured from the front/bottom of the bullet graph as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodValueNameSets the name used for actual value.  
Public MethodValueOuterExtentSets the position at which to stop rendering the actual value geometries as a value from 0 to 1 measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public MethodValueOutlineOverloaded. Sets the brush to use for the outline of actual value element.  
Public MethodValueStrokeThicknessSets the stroke thickness to use when rendering single actual value element.  
Public MethodValueTooltipTemplateBulletGraphModel.ValueToolTipTemplate.  
Public MethodWidthBulletGraphModel.Width.  
See Also

View on GitHub